package com.ruoyi.seedlingSys.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 质量管理对象 zhilijiance
 * 
 * @author ruoyi
 * @date 2025-03-11
 */
public class Zhilijiance extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 质量检测记录唯一标识 */
    private Long zhiLiJianCeID;

    /** 检测时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "检测时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date zhiLiJianCeTime;

    /** 管理任务名称 */
    @Excel(name = "管理任务名称")
    private String zhiLiJianCeManagementName;

    /** 检测项目名称 */
    @Excel(name = "检测项目名称")
    private String zhiLiJianCeTestName;

    /** 检测过程描述 */
    @Excel(name = "检测过程描述")
    private String zhiLiJianCeTestProcess;

    /** 检测结果 */
    @Excel(name = "检测结果")
    private String zhiLiJianCeTestResults;

    /** 质量检测图片 */
    @Excel(name = "质量检测图片")
    private String zhiLiJianCeImage;

    public void setZhiLiJianCeID(Long zhiLiJianCeID) 
    {
        this.zhiLiJianCeID = zhiLiJianCeID;
    }

    public Long getZhiLiJianCeID() 
    {
        return zhiLiJianCeID;
    }
    public void setZhiLiJianCeTime(Date zhiLiJianCeTime) 
    {
        this.zhiLiJianCeTime = zhiLiJianCeTime;
    }

    public Date getZhiLiJianCeTime() 
    {
        return zhiLiJianCeTime;
    }
    public void setZhiLiJianCeManagementName(String zhiLiJianCeManagementName) 
    {
        this.zhiLiJianCeManagementName = zhiLiJianCeManagementName;
    }

    public String getZhiLiJianCeManagementName() 
    {
        return zhiLiJianCeManagementName;
    }
    public void setZhiLiJianCeTestName(String zhiLiJianCeTestName) 
    {
        this.zhiLiJianCeTestName = zhiLiJianCeTestName;
    }

    public String getZhiLiJianCeTestName() 
    {
        return zhiLiJianCeTestName;
    }
    public void setZhiLiJianCeTestProcess(String zhiLiJianCeTestProcess) 
    {
        this.zhiLiJianCeTestProcess = zhiLiJianCeTestProcess;
    }

    public String getZhiLiJianCeTestProcess() 
    {
        return zhiLiJianCeTestProcess;
    }
    public void setZhiLiJianCeTestResults(String zhiLiJianCeTestResults) 
    {
        this.zhiLiJianCeTestResults = zhiLiJianCeTestResults;
    }

    public String getZhiLiJianCeTestResults() 
    {
        return zhiLiJianCeTestResults;
    }
    public void setZhiLiJianCeImage(String zhiLiJianCeImage) 
    {
        this.zhiLiJianCeImage = zhiLiJianCeImage;
    }

    public String getZhiLiJianCeImage() 
    {
        return zhiLiJianCeImage;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("zhiLiJianCeID", getZhiLiJianCeID())
            .append("zhiLiJianCeTime", getZhiLiJianCeTime())
            .append("zhiLiJianCeManagementName", getZhiLiJianCeManagementName())
            .append("zhiLiJianCeTestName", getZhiLiJianCeTestName())
            .append("zhiLiJianCeTestProcess", getZhiLiJianCeTestProcess())
            .append("zhiLiJianCeTestResults", getZhiLiJianCeTestResults())
            .append("zhiLiJianCeImage", getZhiLiJianCeImage())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
